.wrap{
width:962px;
margin:0 auto;
}
#main .main .login form p #checkbox{
width:12px;height:12px;

}
.check{
background:#000000;
color:#ffffff;
}
.error{
color:#dd2828;
font-size:smaller;
display:inline-block;

}
#header{
border-bottom:2px solid #787878;
}
#main{
background-image:url("../images/zhuceyemian.jpg");
background-position:-500px 0px;
height:800px;
}
img{
display:block;
}
p{
margin:0;
}
#main .main .login{
position:absolute;
right:200px
;
top:200px;
background:#ffffff;
width:350px;
height:490px;
}
#main .main .login form{

margin-left:20px;
}
#main .main .login form p:nth-child(1){
color: #000000;
font-weight:bold;
font-size:18px;
line-height:80px;
}
#main .main .login form p:nth-child(6){
padding-right:120px;
}

#main .main .login form input{
height:48px;
width:300px;
margin-bottom:5px;
}

#main .main .login form .inp2{
width:192px;
height:48px;
}
#main .main .login form .span1{
color:#787878;
font-size:smaller;
}
.btn2{
width:300px;height:50px;

border:none;

}
.btn1{
width:100px;
height:50px;
background:#cccccc;
border:none;




}
.tishi{
text-align:right;
font-size:smaller;
padding-right:25px;
margin-top:20px;
}
.tishi a{
color:#dd2828;
text-decoration:none;
}
#main .main .login form p #Txtidcode{
width:198px;
}
#main .main .login form p .txtVerification{
display:inline-block;
height:40px;
}

#main .main .login form #idcode{
/*display: inline-flex;*/
/*display: inline;*/

height:40px;
width:100px;
}